Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 NELSON STREET £55,750 £55,000 28 Jul 2023
26 NELSON STREET Terraced £134,272 £75,000 20 Jan 2006
28 NELSON STREET Terraced £42,048 £17,000 3 Jan 2003
30 NELSON STREET Terraced £159,764 £92,000 23 Jun 2006